//
//  KsMain+CoreDataProperties.swift
//  iKinds
//
//  Created by kinds on 2016/11/14.
//  Copyright © 2016年 Razeware LLC. All rights reserved.
//

import Foundation
import CoreData


extension KsMain {

    @nonobjc public class func fetchRequest() -> NSFetchRequest<KsMain> {
        return NSFetchRequest<KsMain>(entityName: "KsMain");
    }

    @NSManaged public var classify: String?
    @NSManaged public var dateBegin: Date?
    @NSManaged public var dateEnd: Date?
    @NSManaged public var difficulty: Int32
    @NSManaged public var exception: String?
    @NSManaged public var id: Int32
    @NSManaged public var ktrlTimeUnit: String?
    @NSManaged public var level: Int32
    @NSManaged public var result: Bool
    @NSManaged public var signature: String?
    @NSManaged public var text: String?
    @NSManaged public var title: String?
    @NSManaged public var type: String?
    @NSManaged public var feedbacks: NSSet?

}

// MARK: Generated accessors for feedbacks
extension KsMain {

    @objc(addFeedbacksObject:)
    @NSManaged public func addToFeedbacks(_ value: KsFeedback)

    @objc(removeFeedbacksObject:)
    @NSManaged public func removeFromFeedbacks(_ value: KsFeedback)

    @objc(addFeedbacks:)
    @NSManaged public func addToFeedbacks(_ values: NSSet)

    @objc(removeFeedbacks:)
    @NSManaged public func removeFromFeedbacks(_ values: NSSet)

}
